poetic justice - French English Dictionary